Index Formula List¶
All index formulas are grouped by specific use here.
Water Indices¶
Indices designed for water detection
Automated Water Extraction Index | AWEIsh¶
- For areas with increased shadow.
- AWEIsh = ((Blue + 2.5 * Green - 1.5 * (NIR + SWIR1) - 0.25 * SWIR2)) /
- (Blue + Green + NIR + SWIR1 + SWIR2))
Automated Water Extraction Index | AWEInsh¶
- For areas with minimal shadow.
- AWEInsh = ((4 * (Green - SWIR1) - (0.25 * NIR + 2.75 *
- SWIR1)) / (Green + SWIR1 + NIR))
Normalized Difference Moisture Index | NDMI¶
- NDMI = ((NIR - SWIR1) / (NIR + SWIR1))
Modified Normalized Difference Water Index | MNDWI¶
- MNDWI = ((Green - SWIR1) / (Green + SWIR1))
Vegetation Indices¶
Indices designed for vegetation detection
Normalized Difference Vegetation Index | NDVI¶
- NDVI = (NIR - Red) / (NIR + Red)
Green Normalized Difference Vegetation Index | GNDVI¶
- GNDVI = ( NIR - Green) / ( NIR + Green)
Atmospherically Resistant Vegetation Index | ARVI¶
- ARVI = (NIR - (2 * Red) + Blue) / (NIR + (2 * Red) + Blue)
Visual Atmospherically Resistant Index | VARI¶
- VARI = ((Green - Red) / (Green + Red - Blue))
Soil Adjusted Vegetation Index | SAVI¶
- SAVI = ((NIR - Red) / (NIR + Red + L)) x (1 + L)
- L = Soil Brightness Factor
Structure Insensitive Pigment Index | SIPI¶
- SIPI = (NIR – Blue) / (NIR – Red)
Urban / Landscape Indices¶
Indices designed for urban and landscape detection
Normalized Difference Built-up Index | NDBI¶
- NDBI = (SWIR1 - NIR) / (SWIR1 + NIR)
Nomrmalized Difference Bareness Index | NDBaI¶
- NDBaI = ((SWIR1 - TIR) / (SWIR1 + TIR))
Normalized Bare Land Index | NBLI¶
- NBLI = ((Red - TIR) / (Red + TIR))
Enhanced Built-up and Barness Index | EBBI¶
- EBBI = ((SWIR1 - NIR) / (10 * (np.sqrt(SWIR1 + tir))))
Urban Index | UI¶
- UI = ((SWIR2 - NIR) / (SWIR2 + NIR))